Synonyms for "cytotoxic T cell"

Words with similar meaning